﻿using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ProcessoSeletivo.DAO;

public partial class GerarBoleto : System.Web.UI.Page
{
    #region " Load "

    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["cpfCandidato"] == null)
        {
            Response.Redirect("default.aspx");
        }
        else
        {
            int cod_inscricao_ins = Convert.ToInt32(Session["cod_inscricao_ins"]);
            string inscricao = "";

            inscricao = inscricao.PadRight(9 - cod_inscricao_ins.ToString().Length, '0') + cod_inscricao_ins.ToString();

            DataView lDataView;
            using (GeraBoleto objGB = new GeraBoleto())
            {
                lDataView = objGB.ConsultarBoleto(cod_inscricao_ins);
            }

            if (lDataView.Table.Rows.Count > 0)
            {
                if ((bool)lDataView.Table.Rows[0]["flg_pago_bol"])
                {
                    btnBoleto.Visible = false;
                    btnCartaoConfirmacao.Visible = true;
                    litCartaoConfirmacao.Visible = true;
                    //litAbertura.Visible = true;
                    //litfechamento.Visible = true;
                    litInicioProva.Visible = true;
                    litFinalProva.Visible = true;
                }
            }

            using (InscricaoCandidato objIns = new InscricaoCandidato())
            {
                lDataView = objIns.ConsultarInscricaoCompleta(cod_inscricao_ins);
            }

            LiteralCandidato.Text = lDataView.Table.Rows[0]["nom_candidato_can"].ToString();
            LiteralCurso.Text = lDataView.Table.Rows[0]["des_curso_cur"].ToString();
            LiteralTurno.Text = lDataView.Table.Rows[0]["des_turno_cur"].ToString();
            LiteralCurso2.Text = lDataView.Table.Rows[1]["des_curso_cur"].ToString();
            LiteralTurno2.Text = lDataView.Table.Rows[1]["des_turno_cur"].ToString();
            LiteralInscricao.Text = inscricao.ToString();
            /*
            if (DateTime.Now > Convert.ToDateTime("28/05/2012"))
            {
                btnBoleto.Visible = false;
                lblBoleto.Text = "Após 28/05/2012 para realização do pagamento favor comparecer a Faculdade Social da Bahia.";
            }
            */
        }
    }

    #endregion
}